<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>练习三</title>
</head>
<body>
    
</body>
</html>
<script>
    /*
        练习三：
            比大小，排顺序：
                编写程序，由键盘输入三个整数分别存入变量num1，num2，num3，
                对他们进行排序，并且小到大输出。
    */
   
    let num1 = +prompt('数值 1'),num2 = +prompt('数值 2'),num3 = +prompt('数值 3');
    // num1 最小
    if(num1<num2 && num1<num3 && num2<num3){
        alert(num1+"-"+num2+"-"+num3);
    }else if(num1<num2 && num1<num3 && num3<num2){
        alert(num1+"-"+num3+"-"+num2);
    }
    // num2 最小
    else if(num2<num1 && num2<num3 && num1<num3){
        alert(num2+"-"+num1+"-"+num3);
    }else if(num2<num1 && num2<num3 && num3<num1){
        alert(num2+"-"+num3+"-"+num1);
    }
    //num3 最小
    else if(num3<num1 && num3<num2 && num1<num2){
        alert(num3+"-"+num1+"-"+num2);
    }else{
        alert(num3+"-"+num2+"-"+num1);
    }
    
    /*  转换前：
            输入：80  12   5    结果：12 5 80
            输入：80  4    16   结果：16 4 80
            输入：80  100  60   结果：100  60  80
    */
    /*  转换后：
            输入：80  12   5    结果：5 12 80
            输入：80  4    16   结果：4 16 80
            输入：80  100  60   结果：60  80  100
    */
    //   进阶方法
    var points = [];
    for(i=1;i<5;i++){
        points[i]=prompt('数值'+i);
    }
	points.sort(function(a,b){return a-b});
	document.write(points);
</script>